tree litter - German English Dictionary